TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Northern
Area - Twin Cities
League - 2024 ADULT 18 & OVER SUMMER
Flight - 4.5 Men
Subflight - Flight A
--------------------------------------------------------------------------------------------------------------------------------------
Magnuson S24
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Bryce Johnson - 4.32
Curtis Horton - 4.25
Paul Schroeder - 4.24
Jonathan Lindstrom - 4.23
Matt Dineen - 4.20
Davis Flanagan - 4.13
Peter Lunseth - 4.11
Mark Benson - 4.11
Taylor Duncan - 4.05
Ben Isaacson - 3.92
Carlton Mitchell - 3.91
Timothy Magnuson - 3.84
Dan Magnuson - 3.55
Aaron Freer - n/a
League Results By Position
1S 2S 1D 2D 3D
Aaron Freer - n/a & Davis Flanagan - 4.13 0 - 1
Aaron Freer - n/a & Paul Schroeder - 4.24 1 - 1
Ben Isaacson - 3.92 & Jonathan Lindstrom - 4.23 1 - 0
Ben Isaacson - 3.92 & Peter Lunseth - 4.11 0 - 1
Ben Isaacson - 3.92 & Taylor Duncan - 4.05 1 - 0 0 - 1
Bryce Johnson - 4.32 & Jonathan Lindstrom - 4.23 0 - 1 0 - 1
Bryce Johnson - 4.32 4 - 0
Curtis Horton - 4.25 3 - 3
Carlton Mitchell - 3.91 0 - 3 0 - 3
Dan Magnuson - 3.55 & Peter Lunseth - 4.11 0 - 1
Dan Magnuson - 3.55 & Timothy Magnuson - 3.84 0 - 1
Davis Flanagan - 4.13 & Matt Dineen - 4.20 0 - 1 2 - 2 0 - 1
Davis Flanagan - 4.13 & Paul Schroeder - 4.24 0 - 1 1 - 0
Jonathan Lindstrom - 4.23 & Peter Lunseth - 4.11 1 - 0
Mark Benson - 4.11 & Paul Schroeder - 4.24 1 - 1
Peter Lunseth - 4.11 & Timothy Magnuson - 3.84 0 - 1
Peter Lunseth - 4.11 0 - 1
Paul Schroeder - 4.24 & Bryce Johnson - 4.32 1 - 0 0 - 1
Paul Schroeder - 4.24 & Matt Dineen - 4.20 1 - 0
Paul Schroeder - 4.24 & Taylor Duncan - 4.05 0 - 1
Taylor Duncan - 4.05 & Jonathan Lindstrom - 4.23 1 - 0
Taylor Duncan - 4.05 & Peter Lunseth - 4.11 1 - 0
Taylor Duncan - 4.05 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Hilpert/Bates 18+ S24
League Record: 7 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Michael Coleman - 4.36
Anshul Bharath - 4.36
Scott Wall - 4.35
Tucker Combs - 4.30
Alex King - 4.30
Aashish Bharath - 4.30
Brendan Anderson - 4.27
Lewis Wilcox - 4.25
David Stewart - 4.23
Connor O'Meara - 4.22
Jason Muhl - 4.16
Kevin Hilpert - 4.15
Larson Ringlien - 4.11
Tyler Bates - 4.05
Samir El Khoury - 3.98
Carl Samuel Dela Cruz - n/a
League Results By Position
1S 2S 1D 2D 3D
Alex King - 4.30 4 - 0 3 - 0
Anshul Bharath - 4.36 & Lewis Wilcox - 4.25 0 - 1
Anshul Bharath - 4.36 1 - 0 1 - 0
Aashish Bharath - 4.30 & Carl Samuel Dela Cruz - n/a 0 - 1
Aashish Bharath - 4.30 2 - 0
Connor O'Meara - 4.22 & Kevin Hilpert - 4.15 0 - 1
Connor O'Meara - 4.22 0 - 1 1 - 1
Carl Samuel Dela Cruz - n/a & David Stewart - 4.23 0 - 1
Carl Samuel Dela Cruz - n/a & Larson Ringlien - 4.11 0 - 1
David Stewart - 4.23 & Alex King - 4.30 1 - 0
David Stewart - 4.23 & Brendan Anderson - 4.27 1 - 0
David Stewart - 4.23 & Kevin Hilpert - 4.15 1 - 0
David Stewart - 4.23 & Larson Ringlien - 4.11 1 - 0
Jason Muhl - 4.16 & Kevin Hilpert - 4.15 2 - 1
Larson Ringlien - 4.11 & Samir El Khoury - 3.98 1 - 0
Larson Ringlien - 4.11 1 - 0 0 - 1
Michael Coleman - 4.36 & Lewis Wilcox - 4.25 1 - 0 1 - 0
Michael Coleman - 4.36 1 - 0
Samir El Khoury - 3.98 & Alex King - 4.30 0 - 1
Samir El Khoury - 3.98 & Kevin Hilpert - 4.15 0 - 1 1 - 0
Samir El Khoury - 3.98 0 - 2
Scott Wall - 4.35 & Brendan Anderson - 4.27 0 - 1
Scott Wall - 4.35 & Lewis Wilcox - 4.25 2 - 1
Tucker Combs - 4.30 & Connor O'Meara - 4.22 1 - 0
Tucker Combs - 4.30 & Kevin Hilpert - 4.15 1 - 0
Tucker Combs - 4.30 & Lewis Wilcox - 4.25 0 - 1
Tucker Combs - 4.30 & Larson Ringlien - 4.11 1 - 0
Tucker Combs - 4.30 & Scott Wall - 4.35 1 - 0
Tyler Bates - 4.05 & Brendan Anderson - 4.27 1 - 0
Tyler Bates - 4.05 & Larson Ringlien - 4.11 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Duwearatchi/Boerner 18+ S24
League Record: 4 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Jack Nazy - 4.39
Ben Rode - 4.39
Paul Kilburg - 4.32
Mark Steelman - 4.31
Logan Remington - 4.31
Reed Krider - 4.23
Charlie Race - 4.23
Patrick Boerner - 4.22
Lincoln Reichenau - 4.15
Ken Pomerantz - 4.14
Neal Gambaiani - 4.13
Nathan Podolsky - 4.02
Patrick Murphy - 3.96
John Anderson - 3.96
Douglas Marmar - 3.95
League Results By Position
1S 2S 1D 2D 3D
Ben Rode - 4.39 & Patrick Boerner - 4.22 0 - 1
Ben Rode - 4.39 3 - 1
Charlie Race - 4.23 1 - 2 2 - 1
John Anderson - 3.96 & Reed Krider - 4.23 1 - 0
John Anderson - 3.96 0 - 1
Jack Nazy - 4.39 & Paul Kilburg - 4.32 1 - 0 4 - 0
Jack Nazy - 4.39 2 - 0
Lincoln Reichenau - 4.15 & Douglas Marmar - 3.95 0 - 1
Lincoln Reichenau - 4.15 & Ken Pomerantz - 4.14 0 - 1 1 - 0
Lincoln Reichenau - 4.15 & Mark Steelman - 4.31 0 - 1
Lincoln Reichenau - 4.15 & Patrick Boerner - 4.22 1 - 0 1 - 0
Lincoln Reichenau - 4.15 & Reed Krider - 4.23 1 - 0
Logan Remington - 4.31 & Neal Gambaiani - 4.13 1 - 0
Logan Remington - 4.31 & Reed Krider - 4.23 1 - 0
Mark Steelman - 4.31 & Patrick Boerner - 4.22 0 - 1 2 - 1
Mark Steelman - 4.31 0 - 1
Neal Gambaiani - 4.13 & Douglas Marmar - 3.95 1 - 0
Neal Gambaiani - 4.13 & John Anderson - 3.96 0 - 1
Nathan Podolsky - 4.02 1 - 1
Patrick Boerner - 4.22 & Charlie Race - 4.23 1 - 0 0 - 1
Patrick Boerner - 4.22 0 - 1
Patrick Murphy - 3.96 & Douglas Marmar - 3.95 0 - 1
Patrick Murphy - 3.96 & John Anderson - 3.96 0 - 1
Patrick Murphy - 3.96 & Ken Pomerantz - 4.14 0 - 1
Paul Kilburg - 4.32 & Reed Krider - 4.23 0 - 1
Paul Kilburg - 4.32 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Moua: Southeast Saiyans
League Record: 0 - 9
The Following Have Played In League Matches On This Team (In Rating Order)
Chinue Yang - 4.30
Xinxay Thao - 4.15
Tommy Moua - 4.11
Cheng Vang - 4.10
Alex Moua - 4.05
Jimmy Chang - 4.04
Ricky Moua - 3.98
Choushia Vang - 3.97
Michael Lo - 3.96
Ryan Nguyen - 3.71
Jerusalem Thao - n/a
Ethan Thao - n/a
League Results By Position
1S 2S 1D 2D 3D
Alex Moua - 4.05 & Ricky Moua - 3.98 0 - 1
Alex Moua - 4.05 & Tommy Moua - 4.11 0 - 3 0 - 3
Alex Moua - 4.05 0 - 2
Cheng Vang - 4.10 & Chinue Yang - 4.30 0 - 1
Cheng Vang - 4.10 & Ricky Moua - 3.98 0 - 1
Cheng Vang - 4.10 1 - 1
Chinue Yang - 4.30 & Ricky Moua - 3.98 0 - 1
Chinue Yang - 4.30 & Tommy Moua - 4.11 0 - 1
Chinue Yang - 4.30 0 - 1
Choushia Vang - 3.97 & Michael Lo - 3.96 1 - 1 0 - 1
Choushia Vang - 3.97 & Ricky Moua - 3.98 0 - 1
Choushia Vang - 3.97 0 - 1
Ethan Thao - n/a 0 - 1 0 - 1
Jerusalem Thao - n/a 0 - 1
Jimmy Chang - 4.04 & Ricky Moua - 3.98 0 - 1 0 - 1
Jimmy Chang - 4.04 0 - 1 0 - 2
Michael Lo - 3.96 & Tommy Moua - 4.11 0 - 1
Michael Lo - 3.96 0 - 2
Ricky Moua - 3.98 0 - 1 1 - 0
Ryan Nguyen - 3.71 & Alex Moua - 4.05 0 - 1
Ryan Nguyen - 3.71 & Cheng Vang - 4.10 0 - 1
Ryan Nguyen - 3.71 & Choushia Vang - 3.97 0 - 1
Ryan Nguyen - 3.71 & Michael Lo - 3.96 0 - 1
Tommy Moua - 4.11 0 - 1
Xinxay Thao - 4.15 & Chinue Yang - 4.30 1 - 0 0 - 1 2 - 0
Xinxay Thao - 4.15 & Michael Lo - 3.96 0 - 1 0 - 1
Xinxay Thao - 4.15 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
Garritty: G&G Merged
League Record: 4 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Jim Schneider - 4.48
Christian Rovn - 4.41
Justin Lau - 4.36
Phil Brauer - 4.34
Bill Stelle - 4.33
Ryan Haddorff - 4.32
Michael Jung - 4.30
Spencer Jones - 4.29
Eric Ernst - 4.28
Drew Fernelius - 4.27
Aaron Johnson - 4.26
James Kinnear - 4.24
Eric Gleason - 4.22
John Brekken - 4.18
Derek Kieckhafer - 4.17
Karl Lambert - 4.16
Bruce Gullikson - 4.08
Alexander Lau - n/a
League Results By Position
1S 2S 1D 2D 3D
Aaron Johnson - 4.26 & Eric Gleason - 4.22 1 - 0
Aaron Johnson - 4.26 & Jim Schneider - 4.48 1 - 0
Aaron Johnson - 4.26 & Karl Lambert - 4.16 0 - 1 0 - 1
Aaron Johnson - 4.26 1 - 0
Bill Stelle - 4.33 & Derek Kieckhafer - 4.17 1 - 0
Bill Stelle - 4.33 & Eric Gleason - 4.22 0 - 1
Bill Stelle - 4.33 & John Brekken - 4.18 1 - 0
Bruce Gullikson - 4.08 & Michael Jung - 4.30 1 - 0
Christian Rovn - 4.41 & Jim Schneider - 4.48 1 - 0
Christian Rovn - 4.41 & Michael Jung - 4.30 1 - 0 1 - 0 1 - 0
Derek Kieckhafer - 4.17 2 - 1 0 - 3
Drew Fernelius - 4.27 & Eric Gleason - 4.22 0 - 1
Drew Fernelius - 4.27 & Spencer Jones - 4.29 0 - 1
Eric Ernst - 4.28 & Jim Schneider - 4.48 1 - 0
John Brekken - 4.18 1 - 1
Justin Lau - 4.36 1 - 1
James Kinnear - 4.24 & Derek Kieckhafer - 4.17 0 - 1 2 - 0
James Kinnear - 4.24 & Karl Lambert - 4.16 1 - 0
Karl Lambert - 4.16 & Alexander Lau - n/a 1 - 0
Karl Lambert - 4.16 & Bruce Gullikson - 4.08 0 - 1
Phil Brauer - 4.34 & Alexander Lau - n/a 0 - 1
Phil Brauer - 4.34 & John Brekken - 4.18 1 - 0
Phil Brauer - 4.34 2 - 3
Ryan Haddorff - 4.32 & Christian Rovn - 4.41 1 - 0
Spencer Jones - 4.29 & Bruce Gullikson - 4.08 1 - 0
Spencer Jones - 4.29 & Christian Rovn - 4.41 1 - 0
Spencer Jones - 4.29 & Jim Schneider - 4.48 1 - 0
Spencer Jones - 4.29 & Ryan Haddorff - 4.32 2 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Seltz/Moran - Summer 2024
League Record: 7 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Ryan Meger - 4.52
Robert Crockarell - 4.43
Rick Slachta - 4.34
Michael Montalbano - 4.31
Nathan Tretsven - 4.29
Jack Elvestrom - 4.29
Dave van der Sman - 4.29
Jason Prochnow - 4.24
Ryan Moran - 4.23
Jake Seltz - 4.14
Justin Long - 4.12
Michael Vidmar - 4.09
Derek Garcia - 4.08
Jesse Raymond - 3.76
Erci Bertram - 2.73
League Results By Position
1S 2S 1D 2D 3D
Dave van der Sman - 4.29 2 - 1 1 - 0
Erci Bertram - 2.73 2 - 0
Jesse Raymond - 3.76 & Justin Long - 4.12 0 - 2
Justin Long - 4.12 & Michael Vidmar - 4.09 0 - 1
Jack Elvestrom - 4.29 & Jake Seltz - 4.14 1 - 1
Jack Elvestrom - 4.29 & Jason Prochnow - 4.24 1 - 0 1 - 1
Jack Elvestrom - 4.29 & Michael Montalbano - 4.31 1 - 0
Jack Elvestrom - 4.29 & Michael Vidmar - 4.09 0 - 1
Jack Elvestrom - 4.29 & Ryan Moran - 4.23 1 - 0
Jake Seltz - 4.14 & Derek Garcia - 4.08 0 - 1
Jake Seltz - 4.14 & Jesse Raymond - 3.76 0 - 1
Jake Seltz - 4.14 & Justin Long - 4.12 1 - 0
Jake Seltz - 4.14 & Michael Vidmar - 4.09 0 - 1
Jason Prochnow - 4.24 & Derek Garcia - 4.08 1 - 0
Jason Prochnow - 4.24 & Ryan Moran - 4.23 0 - 1 1 - 0 1 - 0
Michael Montalbano - 4.31 2 - 1 3 - 1
Nathan Tretsven - 4.29 & Rick Slachta - 4.34 1 - 0
Nathan Tretsven - 4.29 & Ryan Moran - 4.23 0 - 1
Nathan Tretsven - 4.29 1 - 1 1 - 0
Robert Crockarell - 4.43 & Rick Slachta - 4.34 1 - 0
Robert Crockarell - 4.43 & Ryan Meger - 4.52 2 - 1
Robert Crockarell - 4.43 & Ryan Moran - 4.23 1 - 1
Ryan Meger - 4.52 & Rick Slachta - 4.34 1 - 0
Ryan Meger - 4.52 2 - 0
Ryan Moran - 4.23 & Rick Slachta - 4.34 1 - 0 0 - 1